home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / util / gnu / gnu_smalltalk1_2.lha / README < prev    next >
Text File  |  1992-02-15  |  2KB  |  56 lines

  1. GNU Smalltalk version 1.2
  2. by Steve Byrne
  3.  
  4. *** NOTE
  5. *** THIS DOCUMENT IS OUT OF DATE FOR 1.2  
  6. *** SEE README-1.2 FOR A QUICK INTRO TO 1.2 FEATURES  
  7.  
  8.  
  9. The files in this directory and its subdirectories constitute the complete
  10. source code for GNU Smalltalk.  The files are organized as follows:
  11.  
  12. .        The source files, both .st (Smalltalk) and C files
  13. config        Various supported platforms
  14. contrib        Contributed software
  15. examples    Some working example Smalltalk files
  16. test        Regression testing files
  17. stix        SmallTalk Interface to X
  18.  
  19. About GNU Smalltalk
  20.  
  21. GNU Smalltalk attempts to be a reasonably faithful implementation of
  22. Smalltalk-80 {tm ParcPlace Systems} as described in the "Blue Book", also known
  23. as "Smalltalk-80: the Language and its Implementation", by Adele Goldberg and
  24. David Robson.  The syntax that the language accepts and the byte codes that the
  25. virtual machine interprets are exactly as they appear in the Blue Book.  Most
  26. of the primitives are the same as well, although due to the differing nature of
  27. the implementation some of the primitives haven't been implemented, and other
  28. new ones have been.
  29.  
  30.  
  31. The current implementation has the following features:
  32.  
  33.   * Incremental garbage collector
  34.   * Binary image save capability
  35.   * C-callout (allows Smalltalk to invoke user-written C code and pass
  36.     parameters to it)
  37.   * GNU Emacs editing mode
  38.   * Highly portable C code implementation
  39.   * Optional byte code compilation tracing and byte code execution tracing
  40.   * Automatically loaded per-user initialization files
  41.  
  42.  
  43.  
  44. Installing GNU Smalltalk
  45.  
  46. Please see the file mst.texinfo which contains the information on how to 
  47. install GNU Smalltalk, and general documentation about the features of
  48. the system.
  49.  
  50.  
  51. Bugs
  52.  
  53. To report bugs or suggestions (or even offer assistance :-) ), send mail
  54. to bug-gnu-smalltalk@prep.ai.mit.edu.  If there is sufficient traffic, I
  55. will set up a gnu.smalltalk newsgroup as well.
  56.